plastic insulator - French English Dictionary